do one's damnedest

[du: wʌnz ˈdæmdist]
na. 拼命干;苦干
[网络] 竭尽全力;疲于奔命

热门查询